Draft Cercle |
Emplacement du menu |
---|
Draft : Formes → Cercle BIM : Formes 2D → Cercle |
Ateliers |
Draft, atelier BIM |
Raccourci par défaut |
C I |
Introduit dans la version |
0.7 |
Voir aussi |
Draft Arc, Draft Arc par 3 points |
La commande Draft Cercle crée un cercle dans le Draft Plan de travail en cours à partir d'un centre et d'un rayon. Le rayon peut être défini en choisissant un point.
Un Draft Cercle peut être transformé en arc de cercle en donnant à DonnéesFirst Angle et DonnéesLast Angle des valeurs différentes.
Cercle défini par deux points, le centre et le rayon
Voir aussi : Draft La barre, Draft Aimantation et Draft Contrainte.
Les raccourcis clavier à caractère unique disponibles dans le panneau des tâches peuvent être modifiés. Voir Draft Préférences. Les raccourcis mentionnés ici sont les raccourcis par défaut (pour la version 1.0).
true
et aura une face remplie.
Voir aussi : Réglage des préférences et Draft Préférences.
Voir aussi : Éditeur de propriétés
Un objet Draft Cercle est dérivé d'un Part Part2DObject et hérite de toutes ses propriétés. Il possède également les propriétés supplémentaires suivantes :
Draft
Area
) : (en lecture seule) spécifie la surface de la face du cercle. La valeur sera 0.0
si DonnéesMake Face est false
ou si la face ne peut être créée.Angle
) : spécifie l'angle de départ du cercle, normalement 0°
.Angle
) : spécifie l'angle final du cercle, normalement 0°
.Bool
) : spécifie si le cercle forme une face ou non. Si c'est true
, une face est créée, sinon seul le périmètre est considéré comme faisant partie de l'objet. Cette propriété ne fonctionne que si les DonnéesFirst Angle et DonnéesLast Angle ont la même valeur. Notez que 0°
et 360°
ne sont pas considérés comme identiques.Length
) : spécifie le rayon du cercle.
Draft
Enumeration
) : spécifie un Draft Motif. avec lequel remplir la face du cercle. Cette propriété ne fonctionne que si DonnéesMake Face est true
et si VueDisplay Mode est Flat Lines
.Float
): spécifie la taille du Draft Motif.
Voir aussi : Autogenerated API documentation et FreeCAD Débuter avec les scripts.
Pour créer un Draft Cercle, utilisez la méthode make_circle
(introduit dans la version 0.19) du module Draft. Cette méthode remplace la méthode dépréciée makeCircle
.
circle = make_circle(radius, placement=None, face=None, startangle=None, endangle=None, support=None)
circle = make_circle(Part.Edge, placement=None, face=None, startangle=None, endangle=None, support=None)
circle
avec un radius
donné en millimètres.
radius
peut aussi être un Part.Edge
, dont l'attribut Curve
doit être un Part.Circle
.placement
est None
, le cercle est créé à l'origine.face
a la valeur True
, le cercle fera une face, c'est-à-dire qu'il apparaîtra rempli.startangle
et endangle
sont donnés en degrés et ont des valeurs différentes, ils sont utilisés et l'objet apparaît comme une Draft Arc.Exemple :
import FreeCAD as App
import Draft
doc = App.newDocument()
circle1 = Draft.make_circle(200)
zaxis = App.Vector(0, 0, 1)
p2 = App.Vector(1000, 1000, 0)
place2 = App.Placement(p2, App.Rotation(zaxis, 0))
circle2 = Draft.make_circle(500, placement=place2)
p3 = App.Vector(-1000, -1000, 0)
place3 = App.Placement(p3, App.Rotation(zaxis, 0))
circle3 = Draft.make_circle(750, placement=place3)
doc.recompute()